/*
 *  DebugRenderer.h
 *  BugFix
 *
 *  Created by Dmitry Fadeev on 9/14/11.
 *  Copyright 2011 Arello Mobile. All rights reserved.
 *
 */

#pragma once

#include <lib3d/hard/Hardware.h>
#include <lib3d/hard/RenderList.h>

namespace physics
{
	class DebugRenderer
	{
	public:
		virtual ~DebugRenderer() {}
		virtual void Clear() = 0;
		virtual void RenderToList(lib3d::hard::Hardware * hardware, lib3d::hard::RenderList * renderList) = 0;
	};
}